/*
 *  BCAgentObserver.h
 *  roborobo-online
 *
 *  Created by Antonio Gonzalez on 29/04/10.
 *
 */

 
#ifndef BCAGENTOBSERVER_H
#define BCAGENTOBSERVER_H

#include "RoboroboMain/common.h"
#include "RoboroboMain/roborobo.h"

#include "BirthClinic/include/BCAgentWorldModel.h"

#include "Observers/AgentObserver.h"

class BCAgentObserver : public AgentObserver
{
	protected:
		BCAgentWorldModel	*_wm;

	public:
		//Initializes the variables
		BCAgentObserver( );
		BCAgentObserver( RobotAgentWorldModel *__wm );
		~BCAgentObserver();
				
		void reset();
		void step();
		
};


#endif

